recently taken from his country - Alemán Inglés Diccionario